fruit of the yellow mombin - Spanish English Dictionary